using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace DocumentCreationSystem.Services.AgenticCore
{
    // 预留：将 Roslyn 工具封装为对话可调用工具
    public static class CodeTools
    {
        // 示例：工具签名设计（后续在 ToolCallCompatibilityService 增加模式并在 AgentToolService 中转发）
        public const string GetDiagnostics = "get_diagnostics"; // 参数：projectPath|severity
        public const string FindReferences = "find_references"; // 参数：file|line|col
        public const string RenameSymbolPreview = "rename_symbol_preview"; // 参数：file|line|col|newName
    }
}

